🇬🇧 en de 🇩🇪

on sight

  • (idiomatic) Immediately when sighted.
auf den ersten Blick, beim ersten Anblick, gleich, sofort, unmittelbar
  • (by extension) Immediately something has come to one's attention.
gleich, sofort, unmittelbar
Wiktionary Links